legal hurdles - Turkish English Dictionary